@media (max-width: 768px){
    #large-header{
        position:relative;
        background: #393D49;
        top:60px;
    }
    #h1{
        position:absolute;
        top:0px;
        line-height: 300px;
        width: 100%;
        text-align: center;
        font-size: 28px;
        font-family: "Tahoma","Helvetica","Microsoft YaHei","黑体","宋体",sans-serif;
        color: #ffffff;
        opacity:1;
        background-color: rgba(255,255,255,0.1);
    }
}
nav{
    position: fixed;
    top:0px;
}
.fa-main{
    top:60px;
}
.fa-title{
    line-height: 45px;
    font-size: 20px;
}
.fa-tags a{
    font-size: 8px !important;
}
.fa-abstract{
    max-height: 6em;
    overflow: hidden;
}
.fa-post-time{
    font-size: 12px;
}